Enhanced GUI Test Case Generation Method using Two-stage Classification Method

نویسندگان

  • E. Vijayakumar
  • M. Punithavalli
چکیده

Software testing is a task of quality assurance where the main aim is to identify errors. Graphical User Interfaces (GUIs), a class of Event-Driven Software (EDS), is increasingly used to increase the human-to-computer interaction. General tests are not applied directly to GUIs because of the increased number of states generated because of huge number of permutations of input events. This paper proposes techniques that use a reduction-based test case generation model that is enhanced by identifying feasible and infeasible test sequences. The proposed method uses a two-stage classification process, where two classifiers, BPNN (Back Propagation Neural Network) and Support Vector Machine (SVM), are used. The main goal here is to improve the performance of the second classifier, SVM, by using the results of the first classifier, BPNN. Experimental results show that the proposed method has increased the accuracy of classification.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Equivalence of Two Model Based Test Generation Methods for Graphical User Interfaces

The E-method for the automatic generation of tests for graphical user interfaces (GUIs) is based on Event Sequence Graph (ESG)model of the expected GUI behavior. The W-method and its variants like the Wp method, are based on Finite State Machines (FSM) and can also be used for the same purpose. We show that tests generated using the Eand the W-methods have the same fault detection effectiveness...

متن کامل

Enhanced Test Case Generation with the Classification Tree Method

To make a statement on software quality, a methodical approach on software testing is absolutely necessary. One common approach is the classification tree method introduced in 1993. All relevant test aspects of a system under test and their characteristics are divided into disjoint subsets. Test cases are then generated by combining specific characteristics of each aspect. Depending on the size...

متن کامل

Combined Classification Tree Method for Test Suite Reduction

In software testing, test case generation is an important activity to ensure software quality. Various test case generation techniques are being provided for high reliable software systems. It becomes critical to execute all the test cases in certain time period. In order to reduce the number of test cases, test suite reduction techniques with respect to some coverage criteria are used. This pa...

متن کامل

An Integrated Classification-Tree Methodology for Test Case Generation

This paper describes an integrated methodology for the construction of test cases from functional specifications using the classification-tree method. It is an integration of our extensions to the classificationhierarchy table, the classification tree construction algorithm, and the classification tree restructuring technique. Based on the methodology, a prototype system ADDICT, which stands fo...

متن کامل

Automated Model - based GUI Test Cases Generation from Use Cases

Mostly of today’s computer users interact with the software through a graphical user interface (GUI). In software engineering, software testing and quality have become a topic of major concern. Software testing is today an important stage in software projects and GUI testing is also crucial to the solution ́s quality. Nevertheless, GUI testing is not an easy task, it ́s very time consuming and to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013